Definition of Lemon Mint
-
(noun) mint with leaves having perfume like that of the bergamot orange
-
(noun) an annual horsemint of central and western United States and northern Mexico
Antonyms of Lemon Mint
No Antonyms Found.
Homophones of Lemon Mint
No Homophones Found.